Bookly\Backend\Modules\Debug\Ajax B

Total Complexity 91
Dependencies 3
Dependents 1
Total lines 939
Lines of code 788
Logical lines of code 258
Comment lines 74
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
getFieldData()
C
16
2 423
fixDataBaseSchema()
C
35 23 78
importData()
B
36 17 77
addConstraint()
A
47 10 35
fixCharsetCollate()
S
53 6 22
hasAccess()
S
56 6 17
exportData()
S
48 5 31
csrfTokenValid()
S
60 5 12
fixConsistency()
S
52 4 25
dropColumn()
S
52 3 23
executeQuery()
S
66 2 8
execute()
S
68 2 7
runTest()
S
63 2 10
runTool()
S
62 2 10
permissions()
S
79 1 3
getConstraintData()
S
67 1 7